weave closely - French English Dictionary